PyTorch



Automatic Differentiation



Automatic Mixed Precision



Backends



CUDA

torch.cuda.jiterator._create_jit_fn()
torch.cuda.torch.cuda.make_graphed_callables
torch.cuda.torch.cuda.set_per_process_memory_fraction


Datasets and Data Loaders



DDP Communication Hooks

torch.distributed.algorithms.ddp_comm_hooks.powerSGD_hook.PowerSGDState.__setstate__()
torch.distributed.algorithms.ddp_comm_hooks.powerSGD_hook.powerSGD_hook()


Discrete Fourier Transforms



Distributed Checkpoint

torch.distributed.checkpoint.LoadPlanner.set_up_planner()
torch.distributed.checkpoint.SavePlanner.create_global_plan()


Distributed Communication

torch.distributed.all_gather_into_tensor()


Distributed Elastic

torch.distributed.elastic.agent.server.SimpleElasticAgent._assign_worker_ranks()
torch.distributed.elastic.agent.server.SimpleElasticAgent._restart_workers()
torch.distributed.elastic.events.get_logging_handler()
torch.distributed.elastic.rendezvous.RendezvousConnectionError
torch.distributed.elastic.rendezvous.RendezvousHandler.shutdown()
torch.distributed.elastic.rendezvous.dynamic_rendezvous.RendezvousTimeout.close
torch.distributed.elastic.rendezvous.etcd_rendezvous_backend.EtcdRendezvousBackend.get_state()
torch.distributed.elastic.rendezvous.etcd_store.EtcdStore.get()
torch.distributed.elastic.timer.FileTimerClient


Distributed Optimizers

torch.distributed.optim.ZeroRedundancyOptimizer.step()


Distributed RPC



Fully Sharded Data Parallel

torch.distributed.fsdp.FullyShardedDataParallel.apply()
torch.distributed.fsdp.FullyShardedDataParallel.optim_state_dict()


FX



JAX-like Function Transforms



Linear Algebra



Miscellaneous

torch.utils.cpp_extension.get_compiler_abi_compatibility_and_version()


Monitor



MPS



Neuro Network

torch.nn.torch.nn.modules.module.register_module_forward_hook
torch.nn.utils.parametrize.remove_parametrizations()
torch.nn.utils.prune.LnStructured


NN Functions

torch.nn.functional.torch.nn.functional.pixel_unshuffle
torch.nn.functional.torch.nn.functional.soft_margin_loss
torch.nn.parallel.data_parallel()


ONNX

torch.onnx.TorchDynamo-based ONNX Exporter.FXE0011:no-symbolic-function-for-call-function
torch.onnx.TorchDynamo-based ONNX Exporter.FXE0012:unsupported-fx-node-analysis


Optimization

torch.optim.Adadelta.register_state_dict_pre_hook()
torch.optim.Adagrad.register_step_pre_hook()
torch.optim.LBFGS.load_state_dict()
torch.optim.Rprop.register_load_state_dict_post_hook()
torch.optim.lr_scheduler.ConstantLR.state_dict()


Package

torch.package.PackageExporter.get_unique_id()
torch.package.PackageExporter.register_extern_hook()


Parameter Initializations



Probability Distributions

torch.distributions.bernoulli.Bernoulli.mean
torch.distributions.binomial.Binomial.probs
torch.distributions.categorical.Categorical.has_enumerate_support
torch.distributions.cauchy.Cauchy.cdf()
torch.distributions.continuous_bernoulli.ContinuousBernoulli.param_shape
torch.distributions.fishersnedecor.FisherSnedecor.has_rsample
torch.distributions.half_cauchy.HalfCauchy.arg_constraints
torch.distributions.half_cauchy.HalfCauchy.support
torch.distributions.independent.Independent.mode
torch.distributions.lowrank_multivariate_normal.LowRankMultivariateNormal.log_prob()
torch.distributions.lowrank_multivariate_normal.LowRankMultivariateNormal.rsample()
torch.distributions.negative_binomial.NegativeBinomial.expand()
torch.distributions.negative_binomial.NegativeBinomial.log_prob()
torch.distributions.one_hot_categorical.OneHotCategorical.param_shape
torch.distributions.relaxed_bernoulli.LogitRelaxedBernoulli.param_shape
torch.distributions.relaxed_bernoulli.RelaxedBernoulli
torch.distributions.relaxed_categorical.RelaxedOneHotCategorical.temperature
torch.distributions.transformed_distribution.TransformedDistribution.arg_constraints
torch.distributions.transformed_distribution.TransformedDistribution.cdf()
torch.distributions.transforms.ReshapeTransform
torch.distributions.uniform.Uniform.support
torch.distributions.wishart.Wishart.covariance_matrix


Profiler



Quantization

torch.ao.nn.quantized.functional.conv1d
torch.ao.quantization.backend_config.BackendPatternConfig.set_reference_quantized_module()
torch.ao.quantization.fake_quantize.FixedQParamsFakeQuantize
torch.ao.quantization.fx.custom_config.ConvertCustomConfig
torch.ao.quantization.fx.custom_config.PrepareCustomConfig.to_dict()
torch.ao.quantization.qconfig_mapping.get_default_qat_qconfig_mapping
torch.ao.quantization.quantize_qat


SciPy-like Signal



SciPy-like Special



Sparse Tensors

torch.sparse.torch.Tensor.ccol_indices


Storage



Tensor

torch.Tensor.torch.Tensor.indices
torch.Tensor.torch.Tensor.int_repr
torch.Tensor.torch.Tensor.is_shared
torch.Tensor.torch.Tensor.to_mkldnn
torch.Tensor.torch.Tensor.trace


Tensor Parallelism

torch.distributed.tensor.parallel.parallelize_module()
torch.distributed.tensor.parallel.style.ColwiseParallel


Tensorboard



Torch



Torch Script

torch.jit.ScriptFunction.save_to_buffer()
torch.jit.ScriptModule.register_parameter()


Traced Graph Export